package com.sunyard.dal.bo.finger;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

/**
 * 人员指纹信息表
 */
@Data
public class FingerAddBO implements Serializable {

    private static final long serialVersionUID = -8295508499669891064L;

    /**
     * 用户id
     */
    @NotBlank(message = "用户id不能为空")
    @ApiModelProperty(value = "用户id")
    private String opId;

    /**
     * 指纹类型 1一号指纹 2二号指纹 3三号指纹
     */
    @NotBlank(message = "指纹类型不能为空")
    @ApiModelProperty(value = "指纹类型 1一号指纹 2二号指纹 3三号指纹")
    private String fingerType;

    /**
     * 指纹数据
     */
    @NotBlank(message = "指纹数据不能为空")
    @ApiModelProperty(value = "指纹数据")
    private String finger;

    /**
     * 钥匙厂商
     */
    @NotBlank(message = "钥匙厂商不能为空")
    @ApiModelProperty(value = "钥匙厂商")
    private String firm;

    /**
     * 审核类型
     */
    @ApiModelProperty(value = "审核类型 1-同步审核 2-异步审核")
    private String auditType;

    /**
     * 指派人
     */
    @ApiModelProperty(value = "审核人")
    private String auditor;
}